package com.miplus.ccrm.core.service.collect;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.miplus.ccrm.core.controller.vo.ficase.FiImpReqVo;
import com.miplus.ccrm.core.controller.vo.ficase.FiImpResVo;
import com.miplus.ccrm.core.pojo.FiImportHist;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* @author pc
* @description 针对表【fi_import_hist(催收系统批量操作历史)】的数据库操作Service
* @createDate 2024-04-20 21:50:38
*/
public interface FiImportHistService extends IService<FiImportHist> {

    IPage<FiImpResVo> fiImportBatchList(FiImpReqVo paras);

    int AddImportHist(String batchid,String batchdsc,String $usrid,
                       String tempid,String filename,int totlecnt,int okcnt);

    int AddImportHist(String batchid,String batchdsc,String $usrid,
                  String tempid,String filename,int totlecnt,int okcnt,String clid);

    int AddImportHist(String batchid,String batchdsc,String $usrid,Integer status,
                          String tempid,String filename,int totlecnt,int okcnt,String clid);

    int AddImportHist(String batchid,String batchdsc,String $usrid,Integer status,
                      String tempid,String filename,int totlecnt,int okcnt,String clid,String imptype);

    int AddExportHist(String batchid,String $usrid,String tempid,String filename,int okcnt);

    int UpImportHist(String batchid,int okcnt);
}
